diesel-engined tractor - French English Dictionary